package com.xiguaji.tiktok.task.user;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.relational.core.mapping.Column;
import org.springframework.data.relational.core.mapping.Table;

import java.io.Serializable;

/**
 * @author yzz
 * @Date 2021-01-28 17:12:04
 */
@Data
@Table(value="user_ads_statistics")
public class UserAdsStatistics implements Serializable{

    /**
     *主键
     */
    @Id
    @Column(value="id")
    private int id;

    /**
     *渠道ID
     */
    @Column(value="ads_type")
    private int adsType;

    /**
     *活跃用户
     */
    @Column(value="active_user")
    private int activeUser;

    /**
     *注册用户
     */
    @Column(value="register_user")
    private int registerUser;

    /**
     *次日留存
     */
    @Column(value="tow_day_login")
    private int towDayLogin;

    /**
     *三日留存
     */
    @Column(value="three_day_login")
    private int threeDayLogin;

    /**
     *七日留存
     */
    @Column(value="seven_day_login")
    private int sevenDayLogin;

    /**
     *新增付费
     */
    @Column(value="add_pay")
    private int addPay;

    /**
     *首次付费
     */
    @Column(value="frist_pay")
    private int fristPay;

    /**
     *累计付费
     */
    @Column(value="history_pay")
    private int historyPay;

    /**
     *总用户数
     */
    @Column(value="user_count")
    private int userCount;

    /**
     *总免费用户
     */
    @Column(value="free_count")
    private int freeCount;

    /**
     *总ADVANCE用户数
     */
    @Column(value="advance_count")
    private int advanceCount;

    /**
     *总PRO用户数
     */
    @Column(value="pro_count")
    private int proCount;

    /**
     *日期
     */
    @Column(value="date_code")
    private int dateCode;

    /**
     *创建时间
     */
    @Column(value="date_time")
    private Long dateTime;

}